Dictionaries:

wind up:

To tease .
See Also: aspen leaf, FUBAR, Snafu, up and down, whoof, windward passage

Link to this page:

Word Browser